package com.doyens.gmall.product.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.doyens.gmall.model.product.SkuInfo;

import java.math.BigDecimal;
import java.util.Map;

public interface SkuManageService {
    void saveSkuInfo(SkuInfo skuInfo);

    IPage<SkuInfo> getPage(Long page, Long limit);

    void onSale(Long skuId);

    void cancelSale(Long skuId);

    SkuInfo getSkuInfo(Long skuId);

    BigDecimal getSkuPrice(Long skuId);

    Map getSkuValueIdsMap(Long spuId);
}
